technology transfer director - Allemand Anglais Dictionnaire